TRAP/J v2.1: An improvement for Transparent Adaptation

نویسندگان

  • Masoud Sadjadi
  • Luis Atencio
  • Tatiana Soldo
چکیده

With the advent of mobile, pervasive, and grid computing, software systems must be designed to dynamically adapt to changes that might occur in their runtime environments. Certainly, careful system design and modeling are key factors for systems to be complete. However, as technology changes and new forms of technology continue to emerge, predetermining all possible scenarios in which a system may be running is nothing short of impossible. These issues can be addressed with a tool called TRAP/J (Transparent Reflective Aspect Oriented Programming in Java. However, the first implementation of this tool performs poorly on demanding applications, severely lacked usability, and provided very limited support for adaptation. In this paper, we will be addressing various issues in the first implementation of TRAP/J and we have developed a new version, TRAP/J v2.1, which is aimed at providing better performance and usability over the original

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An update of Xavier, King and Scanlon (2016) daily precipitation gridded data set for the Brazil

The objective of this work is to present an update to the daily precipitation gridded set developed by Xavier, King and Scanlon (2016), where the previous dataset is namely v2 and the new one is v2.1. The v2.1 gridded data uses 9,259 rain gauges relative to 3,630 in v2. We also extend the period of the gridded data by two years (v2.1 is from Jan/01/1980 to Dec/12/2015 while v2 is from Jan/01/19...

متن کامل

Determination of suitable trap type for the Caspian crayfish, Astacus leptodactylus eichwaldi, in Anzali coastal area, Iran

The efficiency of different types of traps for catching of the Caspian Sea crayfish, Astacus leptodactylus eichwaldi, was investigated from Mar. 2002 to Feb. 2003. Totally 56 traps of four most commonly used types, "Rectangular trap", "Round trap", "Opera house trap" in two colors of "black" and "blue", and "Fathoms plus" only in black...

متن کامل

Evaluation of linear ozone photochemistry parametrizations in a stratosphere-troposphere data assimilation system

This paper evaluates the performance of various linear ozone photochemistry parametrizations using the stratosphere-troposphere data assimilation system of the Met Office. A set of experiments were run for the period 23 September 2003 to 5 November 2003 using the Cariolle (v1.0 and v2.1), LINOZ and Chem2D-OPP (v0.1 and v2.1) parametrizations. All operational meteorological observations were ass...

متن کامل

TRAP/J: Transparent Generation of Adaptable Java Programs

This paper describes TRAP/J, a software tool that enables new adaptable behavior to be added to existing Java applications transparently (that is, without modifying the application source code and without extending the JVM). The generation process combines behavioral reflection and aspect-oriented programming to achieve this goal. Specifically, TRAP/J enables the developer to select, at compile...

متن کامل

Transparent Object Proxies for JavaScript (Artifact)

This artifact provides two prototype extensions of the SpiderMonkey JavaScript engine. Both extensions implement alternative designs for transparent proxies that are better suited for use cases such as certain contract wrappers and access restricting membranes. The first prototype extends the proxy handler by an isTransparent trap that regulates the proxy’s transparency. The second prototype im...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007